<template>
	<div id="app">
		<router-view></router-view> <!-- 用于显示当前页面 -->
	</div>
</template>

<script>
	export default {
		onLaunch: function() {
			console.log('App Launch');
			this.checkLastLoginTime(); // 在应用启动时检查上一次关闭时间  
		},
		onShow: function() {
			console.log('App Show');
			this.checkLastLoginTime(); // 在应用显示时检查上一次关闭时间  
		},
		onHide: function() {
			console.log('App Hide');
		},
		methods: {
			checkLastLoginTime() {
				// 获取上一次登录的时间  
				let lastLoginTime = uni.getStorageSync('lastLoginTime') || 0;
				let currentTime = +new Date(); // 当前时间  

				// 检查时间间隔是否超过了24小时（86400秒）  
				if (currentTime - lastLoginTime >= 7 * 86400 * 1000) {
					// 超过了24小时，执行清除操作  
					uni.removeStorageSync('user-data');
					uni.removeStorageSync('phone');
					console.log('数据清除成功');
				}
			}
		}

	}
</script>

<style>

</style>